• word of the day

    hamamelis virginiana

    hamamelis virginiana - Dictionary definition and meaning for word hamamelis virginiana

    Definition
    (noun) common shrub of eastern North America having small yellow flowers after the leaves have fallen
Download our Mobile App Today
Receive our word of the day
on Whatsapp